package lormi.meipin.dao;

import lormi.meipin.entity.Environment;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface EnvironmentMapper {
	
	/**
	 * 通过id删除图片
	 * @param id
	 * @return
	 */
    int deleteByPrimaryKey(Integer id);

    /**
     * 添加工作环境
     * @param record
     * @return
     */
    int insert(Environment record);

    /**
     * 通过id获取图片
     * @param id
     * @return
     */
    Environment selectByPrimaryKey(Integer id);

    /**
     * 更新工作环境
     * @param record
     * @return
     */
    int updateByPrimaryKey(Environment record);
    
    /**
     * 通过商家ID获取图片列表长度 
     * @param merid
     * @return
     */
    Integer selectCountByMerId(Integer merid);
    
    /**
     * 通过商家ID获取图片列表
     * @param merid
     * @return
     */
    List<Environment> selectByMerId(Integer merid);

    /**
     * 通过URL获取工作环境图片
     * @param url
     * @return
     */
    Environment selectByUrl(String url);
}